Career 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour USA F1 USA F2 USA F3 Canada F2 USA F7 USA F8 USA F14 USA F28 USA F1 USA F14 AT&T Challenger of Dallas - Dallas Baton Rouge Pro Tennis Classic - Baton Rouge Baton Rouge Challenger Ramat Hasharon Challenger Dallas Challenger Granby Challenger Dallas Challenger Busan Challenger Le Gosier Challenger Manchester Challenger Dallas Challenger Monterrey Challenger Tenerife Challenger USA F29 USA F12 Canada F1 USA F6 Campionati Internazionali di Sicilia - Palermo Chevrolet Cup - Vina del Mar Open Seat-Godo 2001 - Barcelona 2001 Mercedes Cup - Stuttgart Generali Open 2001 - Kitzbuhel BellSouth Open - Vina del Mar Grand Prix Hassan II - Casablanca Mallorca Open - Mallorca International Championship of Croatia - Umag TD Waterhouse Cup - Long Island Salem Open - Hong Kong St. Petersburg Open - St. Petersburg Qatar Exxon Mobil Open 2003 - Doha Heineken Open - Auckland Milan Indoors - Milan Estoril Open - Estoril Gerry Weber Open - Halle Allianz Suisse Open Gstaad - Gstaad 2003 Mercedes Cup - Stuttgart Generali Open 2003 - Kitzbuhel TD Waterhouse Cup - Long Island Kremlin Cup - Moscow Dubai Open - Dubai Open Seat Godo - Barcelona Gerry Weber Open - Halle Miller Lite Hall of Fame Tennis Championships - Newport Mercedes Cup - Stuttgart RCA Championships - Indianapolis International Tennis Championships - Delray Beach Grand Prix de Tennis de Lyon - Lyon CA Tennis Trophy - Vienna Stockholm Open - Stockholm ARAG World Team Championship - Dusseldorf Medibank Private International - Sydney ABN/AMRO World Tennis Tournament - Rotterdam Open Seat Godo 2005 - Barcelona Estoril Open - Estoril Gerry Weber Open - Halle Allianz Suisse Open - Gstaad RCA Championships - Indianapolis Generali Open - Kitzbuhel Pilot Pen Tennis - New Haven CA Tennis Trophy - Vienna Qatar ExxonMobil Open - Doha Chennai Open - Chennai International Indoor Tennis Championships of Croatia - Zagreb Delray Beach International Tennis Championships - Delray Beach Open 13 - Marseille Open SEAT Godo 2006 - Barcelona The 10tele.com Open - Nottingham Allianz Suisse Open Gstaad - Gstaad Pilot Pen Tennis - New Haven China Open - Beijing Thailand Open - Bangkok Stockholm Open - Stockholm Davidoff Swiss Indoors Basel - Basel Sydney International - Sydney PBZ Zagreb Indoors - Zagreb The Tennis Channel Open - Las Vegas Open de la Comunidad Valenciana - Valencia Open Seat Godo 2007 - Barcelona Estoril Open - Estoril Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Pilot Pen Tennis - New Haven Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo BA-CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel Chennai Open - Chennai Medibank International - Sydney ABN AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai ARAG World Team Championship - Dusseldorf The Artois Championships - London Indianapolis Tennis Championships - Indianapolis Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington Aachen Challenger BA-CA Tennis Trophy - Vienna Davidoff Swiss Indoors Basel - Basel Chennai Open - Chennai ABN AMRO World Tennis Tournament - Rotterdam Open Sabadell Atlantico - Barcelona AEGON Championships - London Campbells Hall of Fame Tennis Championships - Newport Indianapolis Tennis Championships - Indianapolis Allianz Suisse Open Gstaad - Gstaad Pilot Pen Tennis - New Haven Thailand Open - Bangkok If Stockholm Open - Stockholm Bank Austria Tennis Trophy - Vienna Open de Tenis Comunidad Valenciana - Valencia Proton Malaysian Open - Kuala Lumpur Chennai Open - Chennai Medibank International - Sydney SA Tennis Open - Johannesburg ABN AMRO World Tennis Tournament - Rotterdam SAP Open - San Jose Regions Morgan Keegan Championships - Memphis The Dubai Tennis Championships - Dubai Delray Beach International Tennis Championships - Delray Beach U.S. Mens's Clay Court Championship - Houston Open Sabadell Atlantico - Barcelona AEGON Championships - London Ordina Open - s-Hertogenbosch AEGON International - Eastbourne Atlanta Tennis Championships - Atlanta Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington USTA Tallahassee Tennis Challenger - Tallahassee AIG Japan Open Tennis Championships - Tokyo Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg New Delhi Challenger II - New Delhi Aircel Chennai Open - Chennai Brisbane International - Brisbane Medibank International - Sydney SA Tennis Open - Johannesburg ABN AMRO World Tennis Tournament - Rotterdam SAP Open - San Jose Dubai Duty Free Tennis Championships - Dubai Delray Beach International Tennis Championships - Delray Beach US Men's Clay Court Championship - Houston Bet-At-Home Austrian Open - Kitzbuhel Open Sabadell Atlantico - Barcelona Serbia Open - Belgrade AEGON Championships - London Campbell's Hall of Fame Tennis Championships - Newport Atlanta Tennis Championships - Atlanta Allianz Suisse Open - Gstaad Legg Mason Tennis Classic - Washington Malaysian Open - Kuala Lumpur China Open - Beijing If Stockholm Open - Stockholm Erste Bank Open - Vienna Open de Tenis Comunidad Valenciana - Valencia Aircel Chennai Open - Chennai Open Sud de France - Montpellier Dubai Duty Free Tennis Championships - Dubai Open Sabadell Atlantico - Barcelona Serbia Open - Belgrade BMW Open - Munich Open de Nice Cote d'Azur - Nice AEGON Championships - London Atlanta Tennis Championships - Atlanta Farmers Classic - Los Angeles Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg Malaysian Open - Kuala Lumpur China Open - Beijing If Stockholm Open - Stockholm Valencia Open - Valencia Aircel Chennai Open - Chennai ABN AMRO World Tennis Tournament - Rotterdam U.S. National Indoor Tennis Championships - Memphis Dubai Duty Free Tennis Championships - Dubai Rimouski Challenger Leon Challenger Topshelf Open - 's-Hertogenbosch Credit Agricole Suisse Open - Gstaad Citi Open - Washington Malaysian Open - Kuala Lumpur PTT Thailand Open - Bangkok Brisbane International - Brisbane Aircel Chennai Open - Chennai U.S. National Indoor Tennis Championships - Memphis Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston Barcelona Open BancSabadell - Barcelona AEGON Championships - London Mercedes Cup - Stuttgart BB&T Atlanta Open - Atlanta Citi Open - Washington Malaysian Open - Kuala Lumpur China Open - Beijing Rakuten Japan Open - Tokyo Valencia Open - Valencia Aircel Chennai Open - Chennai Qatar ExxonMobil Open - Doha Ecuador Open - Quito Rhodes Challenger Dubai Duty Free Tennis Championships - Dubai US Men's Clay Court Championship - Houston Barcelona Open BancSabadell - Barcelona Mercedes Cup - Stuttgart AEGON Championships - London Aegon Nottingham Open - Nottingham Hall of Fame Tennis Championships - Newport Credit Agricole Suisse Open - Gstaad Moselle Open - Metz Malaysian Open - Kuala Lumpur Ecuador Open - Quito Abierto Mexicano Telcel - Acapulco Dubai Duty Free Tennis Championships - Dubai US Men's Clay Court Championship - Houston Gerry Weber Open - Halle Winston-Salem Open - Winston-Salem Swiss Indoors Basel - Basel Erste Bank Open - Vienna Brisbane International - Brisbane ASB Classic - Auckland Open Sud de France - Montpellier Ecuador Open - Quito ABN AMRO World Tennis Tournament - Rotterdam Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston Barcelona Open BancSabadell - Barcelona Ricoh Open - 's-Hertogenbosch Mercedes Cup - Stuttgart AEGON Championships - London Hall of Fame Tennis Championships - Newport Abierto Mexicano - Los Cabos Qatar ExxonMobil Open - Doha ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai Mercedes Cup - Stuttgart AEGON Championships - London China Open - Beijing Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco Vancouver Challenger Geneva Open - Geneva Mercedes Cup - Stuttgart Fever-Tree Championships - London Tulsa Challenger Winston-Salem Open - Winston-Salem The Commercia Challenger - Aptos ASB Classic - Auckland Samsung Challenger 2007 - Ho Chi Minh City Open Sud de France - Montpellier 2007 West Side Tennis Club Clay Court Challenger - Forest Hills Generali Open - Kitzbuhel Music City Challenger - Nashville European Open - Antwerp Erste Bank Open - Vienna JSM Challenger - Champaign 2007 Knoxville Challenger - Knoxville Great Ocean Road Open - Melbourne Open 13 Provence - Marseille Barcelona Open Banc Sabadell - Barcelona Gonet Geneva Open - Geneva Mercedes Cup - Stuttgart Mallorca Championships - Mallorca Hamburg European Open - Hamburg Swiss Open - Gstaad Citi Open - Washington Erste Bank Open - Vienna Anytech365 Andalucia Open - Marbella Barcelona Open Banc Sabadell - Barcelona Mercedes Cup - Stuttgart Mallorca Championships - Mallorca Gijon Open - Gijon Nielsen USTA Pro Tennis Championship - Winnetka Levene Gouldin & Thompson Tennis Challenger - Binghamton Waco Tennis Challenger - Waco Ford Tennis Championships - Louisville Carson Challenger Dallas Challenger Sunrise Challenger Segovia Challenger Bangkok Challenger Korat Challenger Nottingham Challenger Winnetka Challenger Segovia Challenger Champaign Challenger Aptos Challenger Binghamton Challenger Eckental Challenger Aachen Challenger Singapore Challenger Murcia Challenger Eckental Challenger Ortisei Challenger Gimcheon Challenger USTA Challenger - Champaign VI Torneo Internazionale di Tennis - Barletta Top Wool Challenger Biella - Biella AXA Open - Lisbon Barletta Citta Della Disfida Open 2000 - Barletta Memorial Savigni - Sassuolo Venice Open - Venice Warsteiner Grand Prix - Oberstaufen Open Diputacion - Cordoba Open Castilla y Leon Trofeo Iberdrola - Segovia Skandia Open - Linz FILA Challenger Biella - Biella Trofeo Barcelona de Tenis - Barcelona 2000 Cairo Challenger - Cairo Copa Ericsson Chile - Santiago Copa Ericsson Uruguay - Montevideo Copa Ericsson Argentina - Buenos Aires Espinho Challenger - Espinho V Torneo Internazionale di Tennis - Barletta Quelle Cup - Furth Nord/LB Open - Braunschweig VIII Open Internacional D'Andorra - Andorra Fifth-Third Bank Tennis Championships - Lexington Open Castilla y Leon Trofeo Iberdrola - Segovia Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Geneva Challenger - Geneva Black Forest Open - Freudenstadt Challenger Copa Sevilla Internacionales de Andalucia - Seville Optimus Maia Open - Maia 4th Sardinia International Championships - Cagliari VIII Trofeo Ciutat de Barcelona - Barcelona Copa Ericsson Brazil - Sao Paulo Copa Ericsson Chile - Santiago Copa Ericsson Uruguay - Montevideo Leon Challenger Herwalt Motors Mercedes-Benz Center Men's Challenger - Fresno 2003 Freeman Men's Challenger - Joplin Heilbronn Open - Heilbronn USTA Challenger of North Miami Beach - North Miami Beach TCT Open - Tunis Open Castilla y Leon - Segovia Open Diputacion Pozoblanco - Cordoba Quelle Cup 2000 - Furth AXA Open II - Espinho 2003 USTA Challenger of Calabasas - Calabasas ATU Cup 2001 - Weiden Colorado Classic - Denver Open Castilla y Leon - Segovia University of Tennessee USTA Men's Challenger - Knoxville USTA Challenger of Tiburon - Tiburon The Wright Financial Group, Inc. Challenger - Champaign USTA Men's Challenger of Dallas - Dallas 2004 Freeman Men's Challenger - Joplin 2004 USTA Challenger of Calabasas - Calabasas I Open de Tenis Comunidad de Madrid - Madrid Copa Sevilla Internacionales de Andalucia - Seville West Side Tennis Club Clay Court Challenger - Forest Hills Cairo Challenger - Cairo USTA Tallahassee Tennis Challenger - Tallahassee West Side Tennis Challenger - Forest Hills Atlantic City Open - Atlantic City 2004 Colorado Tennis Classic - Denver GHI Bronx Classic - Bronx Smith Barney Men's Challenger - Covington Austin Challenger - Austin 2004 Keys Gate Challenger - Homestead Fifth Third Bank Tennis Classic - Lexington Music City Challenger - Nashville The Wright Financial Group USTA Challenger - Champaign College Station Challenger - College Station Hilton Waikoloa Village USTA Challenger - Waikoloa USTA Men's Challenger of Dallas - Dallas 2005 Freeman Men's Challenger - Joplin Pro Tennis World Open - Sunrise Tallahassee Tennis Challenger - Tallahassee Challenger Casablanca San Angel - Mexico City Harrah's Entertainment Challenger - Tunica 2005 West Side Tennis Coub Men's Challenger - Forest Hills Busan Open Challenger Tennis - Busan Sunset Moulding Yuba City Racquet Club Challenger - Yuba City The West Side Tennis Club Grass Court Challenger - Forest Hills USTA Comerica Challenger - Aptos The Natrel's Challenger of Granby - Granby Odlum Brown Vancouver Open - Vancouver dBI Tennis Challenger - Binghamton Lubbock Challenger - Lubbock 2005 Tulsa Challenger - Tulsa Swanston Challenger - Sacramento Pro Challenger at Calabasas - Calabasas Home Depot Center USTA Challenger - Carson USTA/Adtech Challenger - Boston Music City Challenger - Nashville USTA Illinois Challenger - Champaign USTA Challenger of Orlando - Orlando Hilton Waikoloa Village USTA Challenger - Waikoloa USTA Men's Challenger of Dallas - Dallas USTA Freeman Men's Challenger - Joplin Tennis Masters Series - Miami Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Sony Ericsson Open - Miami Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Sony Ericsson Open - Miami Sunset Moulding Yuba City Racquet Club Challenger - Yuba City Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris 2006 North Shore Pro Tennis Championship - Winnetka BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters - Shanghai BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Fifth-Third Bank Tennis Classic - Lexington Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Odlum Brown Vancouver Open - Vancouver Sony Open Tennis - Miami Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Mutua Madrid Open - Madrid WOW Cafe Challenger - New Orleans Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Lubbock Challenger - Lubbock Shanghai Rolex Masters - Shanghai USTA Challenger of Oklahoma - Tulsa BNP Paribas Masters - Paris Ethias Trophy - Mons BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid The Swanston Challenger - Sacramento Rogers Cup - Montreal BNP Paribas Masters - Paris The $50,000 Pro Challenger at Calabasas - Calabasas BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Ford Tennis Championships - Louisville Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Music City Challenger - Nashville BNP Paribas Open - Indian Wells Miami Open - Miami Wailea Men's Challenger - Maui Monte-Carlo Rolex Masters - Monte-Carlo Hilton Waikoloa Village USTA Challenger - Waikoloa Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome AT&T Challenger of Dallas - Dallas Freeman Men's $50,000 Challenger - Joplin Rogers Cup - Montreal Western & Southern Open - Cincinnati Shimadzu All Japan Indoor Tennis Championships - Kyoto Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris 2007 Challenger of Santa Clara - Valencia Miami Open - Miami II Naples ITG Challenger - Naples Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid The 'Fitz' Casino Challenger - Tunica Internazionali BNL d'Italia - Rome Countrywide Classic USTA Challenger - Carson Rogers Cup - Toronto Western & Southern Open - Cincinnati Sunset Moulding Yuba City Racquet Club Challenger - Yuba City Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami The Comercia Challenger - Aptos Monte-Carlo Rolex Masters - Monte-Carlo Odlum Brown Vancouver Open - Vancouver Levene Gouldin & Thompson Tennis Challenger - Binghamton Coupe Rogers - Montreal Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Bruno & Bruno Trial Lawyers Men's Challenger - New Orleans Rolex Paris Masters - Paris BNP Paribas Open - Indian Wells Lubbock Challenger - Lubbock Miami Open - Miami Oklahoma Challenger - Tulsa Swanston Challenger - Sacramento Pro Challenger at Calabasas - Calabasas Rogers Cup - Toronto Samsung Securities Cup - Seoul Flea Market Cup - Busan BNP Paribas Open - Indian Wells San Luis Potosi Challenger - San Luis Potosi AGT Challenger - Leon Puerto Rico Challenger Tennis Event - Humacao Tallahassee Tennis Challenger - Tallahassee Sail Open - New Delhi Fifth Third Bank Tennis Championships - Lexington Semgroup Challenger - Tulsa 2008 Lubbock Challenger - Lubbock Sacramento Challenger - Sacramento The Mercedes Benz of Calabasas - Calabasas Music City Challenger - Nashville JSM Challenger of Champaign - Urbana 2008 Knoxville Challenger - Knoxville Tashkent Challenger Cremona Challenger Nottingham Challenger Bratislava Challenger Wimbledon - London Johannesburg Challenger Leon Challenger French Open - Paris Bogota Challenger U.S. Open - New York Binghamton Challenger French Open - Paris Wimbledon - London Tulsa Challenger U.S. Open - New York Australian Open - Melbourne Orleans Challenger Eckental Challenger Ortisei Challenger French Open - Paris Wimbledon - London Dallas Challenger U.S. Open - New York Guadalajara Challenger Tallahassee Challenger Leon Challenger Alicante Challenger Nottingham-2 Challenger Yokohama Challenger Toyota Challenger Bogota Challenger Vancouver Challenger BNP Paribas Open - Indian Wells Istanbul Challenger Dallas Challenger Guadalajara Challenger Johannesburg Challenger Rio Quente Challenger Nottingham Challenger Australian Open - Melbourne French Open - Paris Baton Rouge Challenger Kaoshuing Challenger Tiburon Challenger Wimbledon - London Sacramento Challenger Morelos Challenger U.S. Open - New York Charlottesville Challenger Tallahassee Challenger Guadalajara Challenger Australian Open - Melbourne Knoxville Challenger Nottingham Challenger Nottingham-2 Challenger French Open - Paris Manta Challenger Champaign Challenger Wimbledon - London U.S. Open - New York Charlottesville Challenger Australian Open - Melbourne Knoxville Challenger Champaign Challenger Pau Challenger Dallas Challenger French Open - Paris Taipei City Challenger Irving Challenger Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Manchester Challenger French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Ortisei Challenger Wimbledon - London U.S. Open - New York Australian Open - Melbourne Leon Challenger Guadalajara Challenger French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Aptos Challenger Irving Challenger Wimbledon - London U.S. Open - New York Copa AT&T - Buenos Aires Australian Open - Melbourne French Open - Paris Surbiton Challenger Wimbledon - London Open Ciudad de Valencia/LXI Copa Faulconbridge - Valencia Mexico City Challenger U.S. Open - New York Nord/LB Open - Braunschweig Australian Open - Melbourne French Open - Paris Dubai Tennis Open - Dubai Wimbledon - London Open Seat Godo 2003 - Barcelona U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York The Scottish Tennis Championships - Edinburgh Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne The USTA Challenger at West End Racquet - Torrance Idea Prokom Open - Sopot RCA Championships - Indianapolis AIG Japan Open - Tokyo French Open - Paris Wimbledon - London U.S. Open - New York Monterrey Challenger Australian Open - Melbourne CA Tennis Trophy - Vienna French Open - Paris Madrid Challenger Estoril Open - Estoril Abierto Mexicano de Tenis Pegaso - Acapulco Mercedes-Benz Cup - Los Angeles Copa AT&T - Buenos Aires International Tennis Championships - Delray Beach Open 13 - Marseille Davidoff Swiss Indoors - Basel Open de Tenis Comunidad Valenciana - Valencia Ordina Open - 's-Hertogenbosch Miller Lite Hall of Fame Tennis Championships - Newport If Stockholm Open - Stockholm Open Seat-Godo '98 - Barcelona Adidas International - Sydney Milan Indoors - Milan Generali Open - Kitzbuhel Thailand Open - Bangkok Qatar Open - Doha Open 13 - Marseille Dubai Open - Dubai Arizona Men's Tennis Championships - Scottsdale Grand Prix de Tennis de Lyon - Lyon Sydney International - Sydney Valencia Open - Valencia The Dubai Tennis Championships - Dubai Legg Mason Tennis Classic - Washington SAP Open - San Jose Regions Morgan Keegan Championships - Memphis RCA Championships - Indianapolis Open 13 - Marseille Open SEAT 2008 - Barcelona Open de Moselle - Metz Medibank International - Sydney China Open - Beijing Kremlin Cup - Moscow Grand Prix de Tennis de Lyon - Lyon Apia International - Sydney Wimbledon - London U.S. Open - New York Australian Open - Melbourne Open de Tenis Comunidad Valenciana - Valencia AEGON Championships - London French Open - Paris Wimbledon - London BB&T Atlanta Open - Atlanta U.S. Open - New York Open 13 - Marseille Apia International - Sydney Australian Open - Melbourne Rakuten Japan Open - Tokyo ABN AMRO World Tennis Tournament - Rotterdam SAP Open - San Jose US Men's Clay Court Championship - Houston Campbell's Hall of Fame Tennis Championships - Newport French Open - Paris Credit Agricole Suisse Open - Gstaad Kremlin Cup - Moscow U.S. Open - New York Qatar ExxonMobil Open - Doha Delray Beach International Tennis Championships - Delray Beach Australian Open - Melbourne French Open - Paris AEGON International - Eastbourne Bet-at-home Open - Hamburg Claro Open Colombia - Bogota AEGON International - Eastbourne Hall of Fame Tennis Championships - Newport Citi Open - Washington Wimbledon - London Aircel Chennai Open - Chennai U.S. Open - New York Erste Bank Open - Vienna Valencia Open - Valencia Delray Beach Open - Delray Beach Open 13 - Marseille cinch Championships - London Memphis Open - Memphis Australian Open - Melbourne Hall of Fame Open - Newport Geneva Open - Geneva Topshelf Open - 's-Hertogenbosch Mercedes Cup - Stuttgart AEGON Championships - London Aegon Nottingham Open - Nottingham Hall of Fame Tennis Championships - Newport Campbells Hall of Fame Tennis Championships - Newport Abierto Mexicano - Los Cabos Rakuten Japan Open - Tokyo French Open - Paris Wimbledon - London RCA Championships - Indianapolis European Open - Antwerp Erste Bank Open - Vienna Abierto Mexicano Telcel - Acapulco cinch Championships - London Winston-Salem Open - Winston-Salem Open Sud de France - Montpellier Dallas Open - Dallas Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston Abierto de Tenis Mifel - Los Cabos Abierto Mexicano Telcel - Acapulco Barcelona Open Banc Sabadell - Barcelona Boss Open - Stuttgart Mallorca Championships - Mallorca Rakuten Japan Open - Tokyo Qatar ExxonMobil Open - Doha Barcelona Open BancSabadell - Barcelona Suisse Open - Gstaad Rakuten Japan Open - Tokyo Sydney International - Sydney Abierto Mexicano Telcel - Acapulco Open de Tenis Comunidad Valenciana - Valencia Estoril Open - Estoril UBS Open Gstaad - Gstaad Swiss Open - Gstaad Abierto Mexicano - Los Cabos European Open - Antwerp ABN/AMRO World Tennis Tournament - Rotterdam St. Petersburg Open - St. Petersburg Mallorca Open - Mallorca President's Cup - Tashkent cinch Championships - London Open de la Comunidad Valenciana - Valencia Trofeo Conde de Godo - Barcelona Suisse Open - Gstaad Barcelona Open BancSabadell - Barcelona The Stella Artois Championships - London Regions Morgan Keegan Championships - Memphis Abierto Mexicano Telcel - Acapulco Heineken Open - Auckland Delray Beach International Tennis Championships - Delray Beach BMW Open - Munich Chengdu Open - Chengdu Western & Southern Financial Group Masters - Cincinnati Western & Southern Open - Cincinnati Tennis Masters Series - Monte Carlo Tennis Masters Series - Madrid Tennis Masters Series - Paris Tennis Masters Series - Monte Carlo Rogers Cup - Montreal Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Hamburg Rogers Cup - Montreal Tennis Masters Series - Madrid Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto Masters Series Madrid - Madrid ARAG World Team Championship - Dusseldorf Pacific Life Open - Indian Wells The Stella Artois Championships - London Rogers Masters - Montreal Pacific Life Open - Indian Wells Masters Series Monte-Carlo - Monte-Carlo Campionati BNL dItalia - Rome Erste Bank Open - Vienna Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Toronto Millennium Estoril Open - Estoril BNP Paribas Masters - Paris Mutua Madrilena Madrid Open - Madrid Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati Miami Open - Miami Erste Bank Open - Vienna Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Barcelona Open Banc Sabadell - Barcelona Hall of Fame Tennis Championships - Newport Davis Cup, World Group, 1R, SVK-ESP 4-1 Davis Cup, World Group, QF, GER-ESP 1-4 Davis Cup, World Group, SF, ESP-ISR, 4-1 Davis Cup, World Group, QF, FRA-ESP 5-0 Davis Cup, World Group, 1R, BEL-ESP 1-4 Davis Cup, World Group, 1R, GER-ESP 4-1 Hopman Cup - Perth Davis Cup, World Group, 1R, ESP-CZE 3-2 Davis Cup, Finals, SF, GBR-ESP 1-2 Davis Cup, Finals, Group A Davis Cup, World Group, QF, USA-ESP 4-1 Davis Cup, World Group, SF, ESP-USA, 4-1 Davis Cup, World Group, F, ARG-ESP 1-3 Davis Cup, World Group, QF, USA-ESP 1-3 Davis Cup, World Group, PO, IND-ESP 0-5 Campeonato de Espana Kia de Tenis 2004 - Madrid Davis Cup, Group I, 2R, ROU-ESP 1-4 Mubadala World Tennis Championship Kooyong Classic - Kooyong All Lower level tournaments Mubadala World Tennis Championship Olympics - Athens Olympics - London